package ru.amse.tsyganov.jumleditor.storing.statefactories;

import ru.amse.tsyganov.jumleditor.model.ActivityGraph;
import ru.amse.tsyganov.jumleditor.model.State;
import ru.amse.tsyganov.jumleditor.view.repr.ActivityGraphView;
import ru.amse.tsyganov.jumleditor.view.repr.StateView;

public abstract class AbstractStateFactory {

	public abstract StateView<? extends State> createStateAndView(
			ActivityGraphView<? extends ActivityGraph> graph);
}
